/* inffixed.h -- table for decoding fixed codes
 * Generated automatically by makefixed().
 */

/* WARNING: this file should *not* be used by applications.
   It is part of the implementation of this library and is
   subject to change. Applications should only use zlib.h.
 */

static const code lenfix[512] = {
    {96, 7, 0},  {0, 8, 80},  {0, 8, 16}, {20, 8, 115}, {18, 7, 31}, {0, 8, 112}, {0, 8, 48}, {0, 9, 192},
    {16, 7, 10}, {0, 8, 96},  {0, 8, 32}, {0, 9, 160},  {0, 8, 0},   {0, 8, 128}, {0, 8, 64}, {0, 9, 224},
    {16, 7, 6},  {0, 8, 88},  {0, 8, 24}, {0, 9, 144},  {19, 7, 59}, {0, 8, 120}, {0, 8, 56}, {0, 9, 208},
    {17, 7, 17}, {0, 8, 104}, {0, 8, 40}, {0, 9, 176},  {0, 8, 8},   {0, 8, 136}, {0, 8, 72}, {0, 9, 240},
    {16, 7, 4},  {0, 8, 84},  {0, 8, 20}, {21, 8, 227}, {19, 7, 43}, {0, 8, 116}, {0, 8, 52}, {0, 9, 200},
    {17, 7, 13}, {0, 8, 100}, {0, 8, 36}, {0, 9, 168},  {0, 8, 4},   {0, 8, 132}, {0, 8, 68}, {0, 9, 232},
    {16, 7, 8},  {0, 8, 92},  {0, 8, 28}, {0, 9, 152},  {20, 7, 83}, {0, 8, 124}, {0, 8, 60}, {0, 9, 216},
    {18, 7, 23}, {0, 8, 108}, {0, 8, 44}, {0, 9, 184},  {0, 8, 12},  {0, 8, 140}, {0, 8, 76}, {0, 9, 248},
    {16, 7, 3},  {0, 8, 82},  {0, 8, 18}, {21, 8, 163}, {19, 7, 35}, {0, 8, 114}, {0, 8, 50}, {0, 9, 196},
    {17, 7, 11}, {0, 8, 98},  {0, 8, 34}, {0, 9, 164},  {0, 8, 2},   {0, 8, 130}, {0, 8, 66}, {0, 9, 228},
    {16, 7, 7},  {0, 8, 90},  {0, 8, 26}, {0, 9, 148},  {20, 7, 67}, {0, 8, 122}, {0, 8, 58}, {0, 9, 212},
    {18, 7, 19}, {0, 8, 106}, {0, 8, 42}, {0, 9, 180},  {0, 8, 10},  {0, 8, 138}, {0, 8, 74}, {0, 9, 244},
    {16, 7, 5},  {0, 8, 86},  {0, 8, 22}, {64, 8, 0},   {19, 7, 51}, {0, 8, 118}, {0, 8, 54}, {0, 9, 204},
    {17, 7, 15}, {0, 8, 102}, {0, 8, 38}, {0, 9, 172},  {0, 8, 6},   {0, 8, 134}, {0, 8, 70}, {0, 9, 236},
    {16, 7, 9},  {0, 8, 94},  {0, 8, 30}, {0, 9, 156},  {20, 7, 99}, {0, 8, 126}, {0, 8, 62}, {0, 9, 220},
    {18, 7, 27}, {0, 8, 110}, {0, 8, 46}, {0, 9, 188},  {0, 8, 14},  {0, 8, 142}, {0, 8, 78}, {0, 9, 252},
    {96, 7, 0},  {0, 8, 81},  {0, 8, 17}, {21, 8, 131}, {18, 7, 31}, {0, 8, 113}, {0, 8, 49}, {0, 9, 194},
    {16, 7, 10}, {0, 8, 97},  {0, 8, 33}, {0, 9, 162},  {0, 8, 1},   {0, 8, 129}, {0, 8, 65}, {0, 9, 226},
    {16, 7, 6},  {0, 8, 89},  {0, 8, 25}, {0, 9, 146},  {19, 7, 59}, {0, 8, 121}, {0, 8, 57}, {0, 9, 210},
    {17, 7, 17}, {0, 8, 105}, {0, 8, 41}, {0, 9, 178},  {0, 8, 9},   {0, 8, 137}, {0, 8, 73}, {0, 9, 242},
    {16, 7, 4},  {0, 8, 85},  {0, 8, 21}, {16, 8, 258}, {19, 7, 43}, {0, 8, 117}, {0, 8, 53}, {0, 9, 202},
    {17, 7, 13}, {0, 8, 101}, {0, 8, 37}, {0, 9, 170},  {0, 8, 5},   {0, 8, 133}, {0, 8, 69}, {0, 9, 234},
    {16, 7, 8},  {0, 8, 93},  {0, 8, 29}, {0, 9, 154},  {20, 7, 83}, {0, 8, 125}, {0, 8, 61}, {0, 9, 218},
    {18, 7, 23}, {0, 8, 109}, {0, 8, 45}, {0, 9, 186},  {0, 8, 13},  {0, 8, 141}, {0, 8, 77}, {0, 9, 250},
    {16, 7, 3},  {0, 8, 83},  {0, 8, 19}, {21, 8, 195}, {19, 7, 35}, {0, 8, 115}, {0, 8, 51}, {0, 9, 198},
    {17, 7, 11}, {0, 8, 99},  {0, 8, 35}, {0, 9, 166},  {0, 8, 3},   {0, 8, 131}, {0, 8, 67}, {0, 9, 230},
    {16, 7, 7},  {0, 8, 91},  {0, 8, 27}, {0, 9, 150},  {20, 7, 67}, {0, 8, 123}, {0, 8, 59}, {0, 9, 214},
    {18, 7, 19}, {0, 8, 107}, {0, 8, 43}, {0, 9, 182},  {0, 8, 11},  {0, 8, 139}, {0, 8, 75}, {0, 9, 246},
    {16, 7, 5},  {0, 8, 87},  {0, 8, 23}, {64, 8, 0},   {19, 7, 51}, {0, 8, 119}, {0, 8, 55}, {0, 9, 206},
    {17, 7, 15}, {0, 8, 103}, {0, 8, 39}, {0, 9, 174},  {0, 8, 7},   {0, 8, 135}, {0, 8, 71}, {0, 9, 238},
    {16, 7, 9},  {0, 8, 95},  {0, 8, 31}, {0, 9, 158},  {20, 7, 99}, {0, 8, 127}, {0, 8, 63}, {0, 9, 222},
    {18, 7, 27}, {0, 8, 111}, {0, 8, 47}, {0, 9, 190},  {0, 8, 15},  {0, 8, 143}, {0, 8, 79}, {0, 9, 254},
    {96, 7, 0},  {0, 8, 80},  {0, 8, 16}, {20, 8, 115}, {18, 7, 31}, {0, 8, 112}, {0, 8, 48}, {0, 9, 193},
    {16, 7, 10}, {0, 8, 96},  {0, 8, 32}, {0, 9, 161},  {0, 8, 0},   {0, 8, 128}, {0, 8, 64}, {0, 9, 225},
    {16, 7, 6},  {0, 8, 88},  {0, 8, 24}, {0, 9, 145},  {19, 7, 59}, {0, 8, 120}, {0, 8, 56}, {0, 9, 209},
    {17, 7, 17}, {0, 8, 104}, {0, 8, 40}, {0, 9, 177},  {0, 8, 8},   {0, 8, 136}, {0, 8, 72}, {0, 9, 241},
    {16, 7, 4},  {0, 8, 84},  {0, 8, 20}, {21, 8, 227}, {19, 7, 43}, {0, 8, 116}, {0, 8, 52}, {0, 9, 201},
    {17, 7, 13}, {0, 8, 100}, {0, 8, 36}, {0, 9, 169},  {0, 8, 4},   {0, 8, 132}, {0, 8, 68}, {0, 9, 233},
    {16, 7, 8},  {0, 8, 92},  {0, 8, 28}, {0, 9, 153},  {20, 7, 83}, {0, 8, 124}, {0, 8, 60}, {0, 9, 217},
    {18, 7, 23}, {0, 8, 108}, {0, 8, 44}, {0, 9, 185},  {0, 8, 12},  {0, 8, 140}, {0, 8, 76}, {0, 9, 249},
    {16, 7, 3},  {0, 8, 82},  {0, 8, 18}, {21, 8, 163}, {19, 7, 35}, {0, 8, 114}, {0, 8, 50}, {0, 9, 197},
    {17, 7, 11}, {0, 8, 98},  {0, 8, 34}, {0, 9, 165},  {0, 8, 2},   {0, 8, 130}, {0, 8, 66}, {0, 9, 229},
    {16, 7, 7},  {0, 8, 90},  {0, 8, 26}, {0, 9, 149},  {20, 7, 67}, {0, 8, 122}, {0, 8, 58}, {0, 9, 213},
    {18, 7, 19}, {0, 8, 106}, {0, 8, 42}, {0, 9, 181},  {0, 8, 10},  {0, 8, 138}, {0, 8, 74}, {0, 9, 245},
    {16, 7, 5},  {0, 8, 86},  {0, 8, 22}, {64, 8, 0},   {19, 7, 51}, {0, 8, 118}, {0, 8, 54}, {0, 9, 205},
    {17, 7, 15}, {0, 8, 102}, {0, 8, 38}, {0, 9, 173},  {0, 8, 6},   {0, 8, 134}, {0, 8, 70}, {0, 9, 237},
    {16, 7, 9},  {0, 8, 94},  {0, 8, 30}, {0, 9, 157},  {20, 7, 99}, {0, 8, 126}, {0, 8, 62}, {0, 9, 221},
    {18, 7, 27}, {0, 8, 110}, {0, 8, 46}, {0, 9, 189},  {0, 8, 14},  {0, 8, 142}, {0, 8, 78}, {0, 9, 253},
    {96, 7, 0},  {0, 8, 81},  {0, 8, 17}, {21, 8, 131}, {18, 7, 31}, {0, 8, 113}, {0, 8, 49}, {0, 9, 195},
    {16, 7, 10}, {0, 8, 97},  {0, 8, 33}, {0, 9, 163},  {0, 8, 1},   {0, 8, 129}, {0, 8, 65}, {0, 9, 227},
    {16, 7, 6},  {0, 8, 89},  {0, 8, 25}, {0, 9, 147},  {19, 7, 59}, {0, 8, 121}, {0, 8, 57}, {0, 9, 211},
    {17, 7, 17}, {0, 8, 105}, {0, 8, 41}, {0, 9, 179},  {0, 8, 9},   {0, 8, 137}, {0, 8, 73}, {0, 9, 243},
    {16, 7, 4},  {0, 8, 85},  {0, 8, 21}, {16, 8, 258}, {19, 7, 43}, {0, 8, 117}, {0, 8, 53}, {0, 9, 203},
    {17, 7, 13}, {0, 8, 101}, {0, 8, 37}, {0, 9, 171},  {0, 8, 5},   {0, 8, 133}, {0, 8, 69}, {0, 9, 235},
    {16, 7, 8},  {0, 8, 93},  {0, 8, 29}, {0, 9, 155},  {20, 7, 83}, {0, 8, 125}, {0, 8, 61}, {0, 9, 219},
    {18, 7, 23}, {0, 8, 109}, {0, 8, 45}, {0, 9, 187},  {0, 8, 13},  {0, 8, 141}, {0, 8, 77}, {0, 9, 251},
    {16, 7, 3},  {0, 8, 83},  {0, 8, 19}, {21, 8, 195}, {19, 7, 35}, {0, 8, 115}, {0, 8, 51}, {0, 9, 199},
    {17, 7, 11}, {0, 8, 99},  {0, 8, 35}, {0, 9, 167},  {0, 8, 3},   {0, 8, 131}, {0, 8, 67}, {0, 9, 231},
    {16, 7, 7},  {0, 8, 91},  {0, 8, 27}, {0, 9, 151},  {20, 7, 67}, {0, 8, 123}, {0, 8, 59}, {0, 9, 215},
    {18, 7, 19}, {0, 8, 107}, {0, 8, 43}, {0, 9, 183},  {0, 8, 11},  {0, 8, 139}, {0, 8, 75}, {0, 9, 247},
    {16, 7, 5},  {0, 8, 87},  {0, 8, 23}, {64, 8, 0},   {19, 7, 51}, {0, 8, 119}, {0, 8, 55}, {0, 9, 207},
    {17, 7, 15}, {0, 8, 103}, {0, 8, 39}, {0, 9, 175},  {0, 8, 7},   {0, 8, 135}, {0, 8, 71}, {0, 9, 239},
    {16, 7, 9},  {0, 8, 95},  {0, 8, 31}, {0, 9, 159},  {20, 7, 99}, {0, 8, 127}, {0, 8, 63}, {0, 9, 223},
    {18, 7, 27}, {0, 8, 111}, {0, 8, 47}, {0, 9, 191},  {0, 8, 15},  {0, 8, 143}, {0, 8, 79}, {0, 9, 255}};

static const code distfix[32] = {
    {16, 5, 1}, {23, 5, 257}, {19, 5, 17}, {27, 5, 4097},  {17, 5, 5},  {25, 5, 1025}, {21, 5, 65},  {29, 5, 16385},
    {16, 5, 3}, {24, 5, 513}, {20, 5, 33}, {28, 5, 8193},  {18, 5, 9},  {26, 5, 2049}, {22, 5, 129}, {64, 5, 0},
    {16, 5, 2}, {23, 5, 385}, {19, 5, 25}, {27, 5, 6145},  {17, 5, 7},  {25, 5, 1537}, {21, 5, 97},  {29, 5, 24577},
    {16, 5, 4}, {24, 5, 769}, {20, 5, 49}, {28, 5, 12289}, {18, 5, 13}, {26, 5, 3073}, {22, 5, 193}, {64, 5, 0}};
